//
// Created by Castle-Moriarty on 2025/11/8.
//

#include <cstring>
#include <iostream>
#include <cstring>

template <typename ReturnType,typename T,typename P>
ReturnType maximum(T a,P b) {
    return ((a > b) ? a : b);
}



int main() {
    int a {11};
    double b{10.33};
    auto result = maximum<double,double, double>(a, b);

    return 0;
}